package org.jeecg.modules.submodules.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(value="big_orders_detail_vo对象", description="订单组详情对象")
public class BigOrdersDetailVo {
    @ApiModelProperty(value = "订单ID 在分派司机接口(taskBreak)用作订单组ID")
    private String Id;
    @ApiModelProperty(value = "订单编号")
    private String ordersNumber;
    @ApiModelProperty(value = "创建人")
    private String createdBy;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private String createdTime;
    @ApiModelProperty(value = "订单理论重量")
    private String ordersTheoreticalWeight;
    @ApiModelProperty(value = "订单实际重量")
    private String ordersActualWeight;
    @ApiModelProperty(value = "时间记录表ID")
    private String timeId;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "到达时间")
    private String arriveTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "装货时间")
    private String loadingTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "出发时间")
    private String startTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "卸货时间")
    private String unloadingTime;
    @ApiModelProperty(value = "货物ID")
    private String goodsId;
    @ApiModelProperty(value = "货物名称")
    private String goodsName;
    @ApiModelProperty(value = "出发地ID")
    private String startId;
    @ApiModelProperty(value = "出发地名称")
    private String startName;
    @ApiModelProperty(value = "目的地ID")
    private String endId;
    @ApiModelProperty(value = "目的地名称")
    private String endName;
    @ApiModelProperty(value = "车辆ID")
    private String carId;
    @ApiModelProperty(value = "车牌号")
    private String carNumber;
    @ApiModelProperty(value = "用户ID(司机ID)")
    private String userId;
    @ApiModelProperty(value = "司机姓名")
    private String realname;
    @ApiModelProperty(value = "司机用户名")
    private String username;
    @ApiModelProperty(value = "订单组ID 临时接收")
    private String tempBigOrdersId;
}
